a pair of mated contacts - Turkish English Dictionary